make for somewhere - English Synonyms Dictionary